package com.hhit.bigscreenbackmanage.service.wlwsp;

import com.alibaba.fastjson.JSONObject;

import java.util.List;
import java.util.Map;

public interface WlwspService {


    /**
     * 获取视频播放地址URL信息
     *
     * @param deviceCodes 设备编码
     * @param deviceNames 设备名称
     * @param deviceIds 设备ID
     * @param wndIds 当前选中的窗口位置
     */
    JSONObject getWlwspUrl(String deviceCodes, String deviceNames, String deviceIds,String wndIds);

    int ptzControlling(String deviceCode, String action) throws Exception;

    String getDevicePreviewurls(String deviceCode,String protocol) throws Exception;

    /**
     * @Description: 获取在线状态
     * @Author: qianchengcheng
     * @Date: 2021/4/21 15:18
     * @Param: [deviceCode]
     * @Return: int
     **/
    int getOnlineStatus(String deviceCode) throws Exception;
}
